poncho made of wool or canvas - Turco Inglés Diccionario